technical selling - German English Dictionary